RELAX NG

RELAX NG
Официальный сайт relaxng.org

RELAX NG (REgular LAnguage for XML Next Generation) — один из языков описания структуры XML-документа. Являясь сама по себе XML-документом, схема в этом формате может быть записана с использованием альтернативного, более компактного синтаксиса[1]. В сравнении с другими языками схем RELAX NG относительно прост. RELAX NG был разработан в OASIS и впервые опубликован в 2003[2]. Файлы, содержащие схемы RELAX NG, обычно имеют расширение ".rng", а в компактном синтаксисе — ".rnc".

  1. RELAX NG Compact Syntax. Дата обращения: 12 апреля 2010. Архивировано 16 июня 2010 года.
  2. ISO. ISO/IEC 19757-2:2003 - Information technology -- Document Schema Definition Language (DSDL) -- Part 2: Regular-grammar-based validation -- RELAX NG. ISO. Архивировано из оригинала 23 апреля 2012 года.

Developed by StudentB